like shit through a goose - French English Dictionary